iT邦幫忙

0

iOS 17虛擬定位技術方案

  • 分享至 

  • xImage
  •  

從iOS 17開始,Apple修改了Developer Disk Images等相關功能,導致了先前可用的Location Simulator、iFake Location等軟體暫時無法正常使用。 iToolPaw iGPSGo Mac版 V6.5及更新版本已經支援了iOS 17的虛擬定位功能,但需要付費。 本文將介紹使用免費的pymobiledevice3實作iOS 17的虛擬定位功能。

不過無論是iMyFone或pymobiledevice3,目前都僅支援macOS系統,Windows系統暫時無法實現iOS 17的虛擬定位功能。
安裝 pymobiledevice3

使用pip安裝:

python3 -m pip install -U pymobiledevice3

使用開發者工具連接設備

連接需要虛擬定位的iOS設備,首先使用下面的指令建立一個可信任通道:

sudo python3 -m pymobiledevice3 remote start-quic-tunnel

連接成功後,應該回回類似這樣的輸出:

Interface: utun6
RSD Address: fd7b:e5b:6f53::1
RSD Port: 64337
Use the follow connection option:
--rsd fd7b:e5b:6f53::1 64337

記錄下這裡的RSD位址和RSD接口,後面會用到。
掛載Developer Disk Image & 開始虛擬定位

使用下面的指令掛載Developer Disk Image:

sudo pymobiledevice3 mounter auto-mount

隨後,就可以使用下面的指令進行虛擬定位:

pymobiledevice3 developer dvt simulate-location set --rsd -- x y

其中,和就是上面記錄的RSD位址和RSD接口,x和y是經緯度座標。 根據自行的需要替換即可。
參考連結

 https://github.com/doronz88/pymobiledevice3
 https://v2ex.com/t/975231

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言